Design and FPGA Implementation of an Adaptive Demodulator
نویسنده
چکیده
Signal Processing systems for communications will have to operate in rapidly changing environments. To suitably adapt to the varying requirements, control strategies targeted at selecting and tuning the signal processing algorithms need to be developed. The work being reported in this thesis is part of the bigger initiative by DARPA to develop and exploit reconfigurable computing for evolving defense systems. This work focuses on the use of automatic recognition of modulation type of the input signal to suitably reprogram the FPGA as a particular demodulator. The modulation schemes considered are PSK2 PSK4 and FSK2. This is used as a case study to demonstrate how reconfigurable computing can be a promising choice for building more adaptable and robust signal processing and communication systems. This thesis first surveys the existing algorithms of Automatic Modulation Recognition (AMR). These algorithms are briefly analyzed to consider the feasibility of implementing them in hardware. A novel algorithm of automatic modulation is proposed and its FPGA implementation discussed in detail. It is also discussed how the run-time reconfigurability offered by the FPGA can aid in building a universal demodulator. The complete design flow followed for synthesizing the designs for FPGAs is presented. Design and implementation details of the individual demodulators is discussed in great detail. Certain hardware optimizations that exploit the available FPGA architectures are documented. The test setup used for testing these radios is briefed. Finally all the demodulators and the modulation recognizer are integrated into a run-time reconfigurable set up. Results from testing are reported and discussed.
منابع مشابه
Design and Implementation of Digital Demodulator for Frequency Modulated CW Radar (RESEARCH NOTE)
Radar Signal Processing has been an interesting area of research for realization of programmable digital signal processor using VLSI design techniques. Digital Signal Processing (DSP) algorithms have been an integral design methodology for implementation of high speed application specific real-time systems especially for high resolution radar. CORDIC algorithm, in recent times, is turned out to...
متن کاملA wireless LAN demodulator in a Pamette: design and experience
We have implemented the digital section of a wireless local area network (WLAN) demodulator in a reconfigurable interface card called the PCI Pamette. The entire baseband section of the demodulator has been implemented in the Pamette and a simple analog to digital mezzanine board. This is the second implementation of the demodulator, the first being a card-based design using a mixture of discre...
متن کاملDesign Of Basic Receiving Functions For An SDR Based Communication System
The paper focuses on the design and implementation of the base-band basic receiving functions, for a binary CP-FSK demodulator pilot study, as independent modules of a complete Reconfigurable Data-Link (RDL). A model-based approach and Software Defined Radio (SDR) paradigm are used for the design. The implementation will be executed on Field-Programmable Gate Array (FPGA) based hardware.
متن کاملNeuro-fuzzy control of bilateral teleoperation system using FPGA
This paper presents an adaptive neuro-fuzzy controller ANFIS (Adaptive Neuro-Fuzzy Inference System) for a bilateral teleoperation system based on FPGA (Field Programmable Gate Array). The proposed controller combines the learning capabilities of neural networks with the inference capabilities of fuzzy logic, to adapt with dynamic variations in master and slave robots and to guarantee good prac...
متن کاملEfficient Realization of Sigma-Delta (∑-Δ) Kalman Lowpass Filter in Hardware Using FPGA
Sigma-delta (Σ-Δ) modulation techniques have moved into mainstream applications in signal processing and have found many practical uses in areas such as high-resolution A/D, D/A conversions, voice communication, and software radio. Σ-Δ modulators produce a single, or few bits output resulting in hardware saving and thus making them suitable for implementation in very large scale integration (VL...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999